﻿function checkEmpty(form) {
	for (var i = 0; i < form.length; i++) {
		if (form.elements[i].value == "") {
			alert("表单信息不能为空");
			return false;
		}
	}
}

$(document).ready(function() {

	$("#bigcate").change(function() {
		hrf = "/shopping/admin/categoryFindById?id=" + $(this).val();
		$.ajax({
			type : "POST",
			dataType : "json",
			url : hrf,
			async : false,
			success : function(data) {
				$("#smallcate").empty();// 移除元素里面的内容
				$.each(data.categorieList, function(i, item) {
					$("#smallcate").append("<option value=" + item.id + ">" + item.name + "</option>");
				});
			}
		});
	});

	$.formValidator.initConfig({
		formid : "form",
		debug : false,
		submitonce : true,
		onerror : function(msg, obj, errorlist) {
			alert(msg);
		}
	});
	$("#productName").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		max : 40,
		onerror : "输入有误"
	});
	$("#author").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		max : 40,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "输入有误"
		},
		onerror : "输入有误"
	});
	$("#publishing").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "输入有误"
		},
		onerror : "输入有误"
	});
	$("#publishDt").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 4,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "形如 : 2003-12-05"
		},
		onerror : "形如 : 2003-12-05"
	}).functionValidator({
		fun : isDate
	});

	$("#word_number").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "不允空格"
		},
		onerror : "输入有误"
	}).regexValidator({
		regexp : "intege1",
		datatype : "enum",
		onerror : "请输整数"
	});

	$("#whichEdtion").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 1,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "不允空格"
		},
		onerror : "输入有误"
	}).regexValidator({
		regexp : "intege1",
		datatype : "enum",
		onerror : "请输整数"
	});

	$("#totalPage").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "不允空格"
		},
		onerror : "输入有误"
	}).regexValidator({
		regexp : "intege1",
		datatype : "enum",
		onerror : "请输整数"
	});

	$("#printTimeDt").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 4,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "形如 : 2003-12-05"
		},
		onerror : "形如 : 2003-12-05"
	}).functionValidator({
		fun : isDate
	});

	$("#printNumber").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 1,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "不允空格"
		},
		onerror : "输入有误"
	}).regexValidator({
		regexp : "intege1",
		datatype : "enum",
		onerror : "请输整数"
	});

	$("#isbn").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "不允空格"
		},
		onerror : "输入有误"
	}).regexValidator({
		regexp : "intege1",
		datatype : "enum",
		onerror : "请输整数"
	});

	$("#fixedPrice").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "不允空格"
		},
		onerror : "输入有误"
	}).regexValidator({
		regexp : "decmal1",
		datatype : "enum",
		onerror : "请输价格"
	});

	$("#dangPrice").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "不允空格"
		},
		onerror : "输入有误"
	}).regexValidator({
		regexp : "decmal1",
		datatype : "enum",
		onerror : "请输价格"
	});

	$("#keyWords").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		empty : {
			leftempty : false,
			rightempty : false,
			emptyerror : "不允空格"
		},
		onerror : "输入有误"
	});

	$("#description").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		onerror : "输入有误"
	});

	$("#authorSummary").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		onerror : "输入有误"
	});

	$("#catalogue").formValidator({
		onshow : "",
		onfocus : "",
		oncorrect : ""
	}).inputValidator({
		min : 2,
		onerror : "输入有误"
	});

});
